// 管理控制器 ： 和admin相关的功能 
import adminView from '@/admin.ejs';

export default function (router) {
    // 一级路由 
    router.route("/admin", (req, res, next) => {
        // res.render(adminView()); // 一级路由的渲染 
        next(adminView({ subRoute: res.subRoute(),url: req.url }  // 把 二级路由的模板推送到 一级路由的页面里面
        ))

         // 获取左边的按钮 绑定点击事件
         let lis = document.querySelectorAll(".menu-left li");
         // console.log(lis);
         lis.forEach((li,key)=>{
             li.onclick = function(){
                 // console.log("点击了按钮");
                
                 if(key==0){
                     // 点击第一个按钮的时候跳转到 users用户管理页面
                     router.go("/admin/users");
                     // console.log(li)
                     li.style.color = "red";
                     // console.log(li);
                 }else if(key==1){
                     // 点击第二个按钮的时候 跳转到 adv 广告管理页面
                     router.go("/admin/adv");
                 }
             }
         })
 
    })
}